The Green Monster

Screen Shot 2014-10-12 at 11.01.18 PM

If someone offers to let you drive something called “The Green Monster,” you say yes. No matter what it means, it will be a good story

Big Muscle

[4:11]

This entry was posted in Auto Monday, automotive. Bookmark the permalink.