Rap and science unite once again! Nerdcore superstar explores the facility and entertains the staff at the famous federal lab in Batavia, Ill. He gets the tunes rolling once he…
Read MoreRap and science unite once again! Nerdcore superstar explores the facility and entertains the staff at the famous federal lab in Batavia, Ill. He gets the tunes rolling once he…
Read More