Freddie & Pill had a joint (pun!) show together last night at On The Rox in Los Angeles. Here you can catch a brief snippet of a new joint they just recorded (I think), as well as some of Pill’s “Trap Goin’ Ham”
More footage to come?
Freddie & Pill had a joint (pun!) show together last night at On The Rox in Los Angeles. Here you can catch a brief snippet of a new joint they just recorded (I think), as well as some of Pill’s “Trap Goin’ Ham”
More footage to come?