View Fu Manchu, The Baseballs on Feb 8, 2010EditFollowShare16 years agoMon, Feb 8, 2010at Les DocksLausanne, SwitzerlandFu Manchu, The BaseballsEditFollowShare