Filmed from May 4th - May 12th 2021 from Albuquerque, NM to Fort Worth, TX.
Featuring Jamie Foy, Pedro Delfino, Neen Williams, Jake Hayes, Taylor Kirby, Julian Davidson, Victoria Ruesga, Sean O’Connor & Tyson Peterson
Filmed & Edited By Kaylanne Diaz
Additional Filming By Beagle
2 views
25
4
2 months ago 00:07:58 1
Old Gods of Asgard - Take Control (Lyric Video)
2 months ago 02:15:39 1
My Chemical Romance - The Black Parade Is Dead! [Full Concert Video]