This is adorable. School of Rock’s Music Director in Charlotte, NC, Eric Lockwood, exposed some camp youngsters to the wonderful weirdness of Philly’s own Man Man, and told them that they were about to view the "greatest band in the world performing the geratest song in the world – "Black Mission Goggles" live at Amoeba. We definitely spotted some future music critics and a couple of new Man Man fans in the crowd. You gotta love the brutal honesty of children! Special thanks to Philly Mag for bringing this to our attention.