Originally Posted by Unregistered Currently what is the best place to farm ampies? Mission 12 or mission 13? I think I got 3 or 4 from 12-5 yesterday.
Forum Rules