The video itself only loads after you click; the preview picture comes from YouTube/Vimeo.
Peach Tree Rascals are a music collective from San Jose, California. The group achieved fame with their song, "Mariposa", which went viral on TikTok. The group has been featured on New Music Friday and has received critical acclaim from Billboard, Pigeons and Planes, and MTV.
Text: Wikipedia (CC BY-SA 4.0) · en.wikipedia.org