He may have only spent the first 10 years of his life in San Antonio before moving to Los Angeles to pursue an acting career, but Nicolas Cantu has fond memories of the Alamo City. “I was very young when I lived there, so I remember I liked going to Six Flags and a lot […]
Zombies
Posted inMusic
