home photo video store blog · login 

new dodos song…

i think the dodos might be one of the sickest bands ever… amazing creativity… here is a new song of theirs that i do not know the name of…

this was a show at the Ogden Theatre in Denver, CO

view more videos

leave a reply

you must be logged in to post a comment.