April 19, 2013March 30, 2014Loudhailer UKLeave a Comment on Ta Da! Ta Da! Our album is ready to be launched! Related