The Wrecks “James Dean” Music Video Will Have You Wanting to See Them Live Amanda Larrison June 11, 2018 Tagged James Dean, Music Review, Music Video, Reviews, the wrecks Leave a Comment on The Wrecks “James Dean” Music Video Will Have You Wanting to See Them Live You have to check it out!... READ MORE