Trash Talk
Contributed by alex101, Posted by Videos

Hardcore act Trash Talk have released a video for their song "119," the title track to their latest album. The record was released this week via Odd Future Records.

Be warned, the video contains some graphic imagery.