Natural Union ON SAN DIEGO LIVING
Natural Union is band that won Shop Til You Rock in Chula Vista, CA and they were put on TV show San Diego Living. Follow them on Twitter @natural_union.
Aug 5, 2010 @ 08:24 amGleekedout said:
they look like a menudo/honor society wannabe group