Tag: amp

MUSIC Video: AMP – The Master (Official Video) Filmed In South Korea

The Master by AMP is a release that cannot be separate from its visuals. The guys shot the...