Giant cockroaches force renter out of elite Moscow apartment
A young sound engineer in Moscow abandoned his rented luxury apartment after failing to eliminate an infestation of unusually large cockroaches.
A young sound engineer in Moscow abandoned his rented luxury apartment after failing to eliminate an infestation of unusually large cockroaches.