Florida based band Red Calling have recently dropped its newest video ' Flight or run'. Watch below:
Flight or run was recorded at Red Lion Studios in Orlando, Florida. Mixed and mastered by Gustavo Porras. Directed and produced by Javier Pons, guitarist of the band in Tampa, Florida.