Dr Peppa and Lucasraps are fast becoming a musical twin and their latest burst is titled “Jump.” This one features Magic City. With the buzz...