It definitely turns heads and leaves people wondering what the heck this big structure is. If you live in the Hudson Valley you most likely know about Bannerman Island but do you really know about the castle?
In the East River surrounding Manhattan lies a strange and tiny island. It's so small you may not even know that it's there. To add more mystery to this place it's also forbidden to go there.
In November, Coheed and Cambria were rocking out at WRRV Sessions. They've just recently kicked off another big tour and rocked out at Madison Square Garden. Fresh off the big performance, they've debuted a new music video for their latest single, 'Island'.