Oh OTR, you have my heart. Time after time you weave sonic odysseys that leave me breathless, and your newest remix for More Giraffes' "Dinosaur" ..
Back in April I introduced the colorful future pop single "Dinosaur" from fun-loving duo More Giraffes. Now one half of the duo, singer/songwriter/producer ..
Kicking off their own bio with a quite cheeky remark, Cali-based duo More Giraffes share, "In a cultural landscape that lives and dies by viral ..