← Back to news feed

ha!

Posted: June 16 2011

[youtube=http://www.youtube.com/watch?v=OMZwa_WtSo8]

red hook, new york

Categories:

Media

Tags:

duct tape