Dovetail Named Imagine Peace Contest Winners
Congratulations to Texas rock band Dovetail for winning the Imagine Peace Contest. Dovetail is heading to the East Coast where they will be performing live Tuesday, October 6th in Central Park for Imagine Peace’s attempt to create the Guinness Book of World Record’s largest human peace sign.The event will be[…]
Read More »