Toebock’s Whaddaya Retahded?

Peep the Toebock bros as they tripped through New England last fall. Watch the whole video for serious comedy.