PHOTOS: Space Cherry Films, 90K Watts and Young Chozen planking out in LA??? Say it ain’t so! LOL!
June 21, 2011 by Lecrae.net
Filed under Around the Web
Space Cherry Films and crew after a long day of shooting out in LA with Young Chozen and 90K Watts See this picture above? Space Cherry Films is out in LA right now shooting a music video for Young Chozen and 90K Watts. They look like a normal group of guys after an honest and [...]