Tag Archives: LA

Mechanical Rock Band by Neil Mendoza

A rock band consisting of electromechanical instruments that makes music by throwing rocks through the air, slapping them and making them vibrate. Source: Mechanical Rock Band by Neil Mendoza Advertisements

Posted in Art | Tagged , , , , , , , , , | Leave a comment