tunedinturnedup.com
Fun Fact #29: Flying Lotus’ Lineage
Steven Ellison aka “Flying Lotus,” has been producing electronic music for the past 13 years and has released 4 studio albums since 2006. He is a notable figure in the electronic music …