"It's the Giants' off-season party bus."