I heard that Cobra is getting sold for $720,000. Anyone else hear of anything? I wish whoever the news owners are the best.
Forum Rules
Bookmarks