Christian rappers & Extreme sports at CityFest-Mission Bay.
Photo by Gail Powell
Posted September 14, 2010