VIDEO: TDK Macassette – Left Right

TDK Macassette just released the official music video of her latest single titled “Left Right”.