Finally My Heart

 The Glamma Rays have uploaded a new video clip onto Youtube. It was put together by their friend Shelley O'Neil and filmed at their first ever gig. Check it out.

Leave a comment

Add comment