1 16 Second Stare Tue 17 Apr 2012, 07:12
WickedKnightAlbel
Dehumanized
16 Second Stare is a, independent rock group from Tampa, Florida.
I think they sound pretty interesting. Their sound is reasonably unique.
I think they sound pretty interesting. Their sound is reasonably unique.