|
|
Welcome ! |
|
|
|
|
Cirrus
Like their fellow Californians Crystal Method, Los Angeles' Cirrus craft explosive dance tracks out of pounding breakbeats. Based on the strength of their single "Superstar DJ," the duo of Aaron Carter and Stephen James Barry signed to Moonshine Records in 1997, releasing the full-length Drop the Break shortly thereafter. Back on a Mission followed in 1998. |
|