Avalon Landing have released the video for their song “About Face”, which will be off of their upcoming album Reside, out November 12th. You can take a look at the video below and pre-order their album here.
Avalon Landing Release New Music Video
0
Share.