Peach Tree Rascals Release Trippy Video to “not ok”

Peach Tree Rascals have released a trippy new video to their latest single "not ok". The video shows lead singer Tarrek Abdel-Khaliq alone and wandering in deserted places that are common nowadays