2005
The most popular song by Scar & Lil Rod's is Mayonnaise Mouth (Interlude)
Scar & Lil Rod's first song Mayonnaise Mouth (Interlude) released on Tue Nov 22 2005.