If the popularity of Canadian and American Idol is any indication, there's a lot of kids out there who dream of being a rock star.

The voice is one thing, but then you need a musical instrument and those can be pricey.

That's where a hidden Calgary foundation comes in.

At the Rock Guitar Shelter, old guitars come for a new lease on life.

They're fixed up and donated to kids.

But that's not all that happens at the foundation.

On any given day, budding guitar players and professional musicians fill the garage, with the pros offering tips, advice and even free lessons.

For more information, check out the Rock Guitar Shelter website.