alien started the topic About the sharing pop up on the left in the forum Site discussion & suggestions 12 years, 2 months ago
hey i was just wondering if this annoying pop up that is always on the screen can be removed or something, because it is IN FRONT OF THINGS AND INFORMATION in the albums page, thats really bad :/