Sharks’ Teeth Release “Lost In The Cosmos”

Sharks’ Teeth have released a music video for “Lost In The Cosmos.” The video premiered over at Post Trash.