not sure if these have been posted on here yet. they aren't anything special just wondering what the triangles are. photoshop? something on the windows? secret tech? aliens(i wish)? it says space debris, so... the thing about it is that it is a giant triangle and we all now how common they are.
Edited by TheOtherSide1945, 22 January 2013 - 10:05 AM.