Tokyo Show Pt 6 2016: Love Yourself (Justin Bieber cover)

Live from Akasaka Crawfish in Tokyo Japan, March 13th 2016. Website: www.visionrisemusic.com Facebook: www.facebook.com/visionrise Twitter: …

Thanks! You've already liked this