Magic & Scortchin Lockport, NY Biography Scortchin & Magic are the premier members of The Come Up Team located in Lockport, New York.show more... Songs (1) SupaChick