Left Eye’s quirky debut solo single was released on all physical formats this week in 2001 in the UK! The single failed to make an...