Friday, March 11, 2011

The Ok Go Video that features Maria/Mario the Goose

Filmed right at the Lake in Echo Park

video

No comments:

Post a Comment