ALBUM
Drumattic Twins
2005
Lyrics for this song have yet to be released
Twister was written by Drumattic Twins.
Twister was produced by Drumattic Twins.
Drumattic Twins released Twister on Mon May 23 2005.