Air date: April 23, 2016
Mordecai and Rigby have to wait at Maellard’s mansion and get a very important delivery.