Am Slam Chula Vista
Check out the video and photos from last weekend's Am Slam stop in Chula Vista, California.