The Phoebus Theater is a theater in Watch Dogs
Located in Parker Square, south of May Stadium
There is a City Hotspot here.
Contents
Description[edit]
A popular venue for comedians and entertainers
The Phoebus Theater is a theater in Watch Dogs
Located in Parker Square, south of May Stadium
There is a City Hotspot here.
A popular venue for comedians and entertainers