Trust Company – Downfall Cover

Trust Company – Downfall cover. Saw my webcam, and thought I’d give it a go, sorry for bad quality and sound, I don’t have the best equipment and stuff …

Thanks! You've already liked this