Dark angel sucks and rides