Battle of Naboo

The Battle of Naboo is the first ever Green only Pay Per View event, and it debuted on February 12th, 2017.

Battle of Naboo I [Feb 12th, 2017]

Advertisements

Blog at WordPress.com.

Up ↑

%d bloggers like this: