Twelve Tears is an indie/pop/rock band based in [John] in the [States Virgin Islands] (USVI).
Twelve Tears is an indie/pop/rock band based in [John] in the [States Virgin Islands] (USVI).
![]() | This article on a United States indie rock band is a stub. You can help by expanding it. |