Big (make that Giant) news from Frontiers...
The good folks at Frontiers sent us a mysterious mail:
"Coming soon...GIANT". A new album, live shows... who knows. It'll all
be revealed soon we hope. Just so that you all know that something's
OJALA SEAN CIERTOS ¡¡¡¡¡¡¡