View Of Montreal, The Ladybug Transistor, Home Science on Jan 31, 2003EditFollowShare23 years agoFri, Jan 31, 2003at SpitzLondon, EnglandOf Montreal, The Ladybug Transistor, Home ScienceEditFollowShare