Friday, August 24, 2012

135dBs

135 dBs of ear splitting sounds are produced from the Screamin' Babyheads' horn section just mounted on a faux steam powered radio controlled platform. More additions coming soon.

No comments: