Ryan Cabrera: “I get to have fun for a life!”

The stage blazed royal blue as a small crowd of teenage girls and boys anxiously awaited the promised opening act. Sensing the audience’s … [Read more...]