Nerf War: Omni Squad (The New Payback Time) 5 Surprise

What do you think this Nerf War: Omni Squad (The New Payback Time) 5 Surprise video?

Be sure to share this Nerf War: Omni Squad (The New Payback Time) 5 Surprise video.