PierreGloom Posted May 5, 2020 Share Posted May 5, 2020 Hello there, I'm flying on DCS world since september 2019, with the P51 and TF51, everything worked fine since I noticed last week that some textures are not shown on the plane. Note : I'm on STEAM. I noticed that after having installed new liveries in the folder bazar/liveries/p51. I've already tried to verify with steam, uninstalled the entire sim (even my "saved games" dcs folder), reinstalled it without any downloaded liveries, and texture still doesn't look normal, especially on the wings of every "metal" P51 like Moonbeam MC Swine, and the entire plane for Big Beautiful Doll... I join some pictures to show it to you, and examples taken in yesterday dcs.log file, where we can see that there are a lot of errors ( it's after the clean 'vanilla' install)... I have contacted the support, but I wanted to share it with you, does someone have an idea? I have the latest Nvidia driver, for GTX 1080, windows 10 latest update, DCS latest update on steam (not beta). I've tried the spitfire, FW190 A8, Me109 during the free weekend and everything worked fine with those planes. I don't know what to do now... 2020-05-04 16:19:56.625 ERROR DX11BACKEND: Texture /textures//liveries/tf-51d/tf-51 miss velma/tf51_spec_fuz_rear_mv.dds is 3d but has depth == 1. 2020-05-04 16:19:56.626 ERROR DX11BACKEND: Texture /textures//liveries/tf-51d/tf-51 miss velma/tf51_spec_fuz_front_mv.dds is 3d but has depth == 1. 2020-05-04 16:19:56.679 ERROR DX11BACKEND: Texture /textures//liveries/tf-51d/tf-51 miss velma/tf51_spec_l_wing_mv.dds is 3d but has depth == 1. 2020-05-04 16:19:56.680 ERROR DX11BACKEND: Texture /textures//liveries/tf-51d/tf-51 miss velma/tf51_spec_r_wing_mv.dds is 3d but has depth == 1. 2020-05-04 16:19:56.901 ERROR EDCORE: Can't open file: /models/cockpit_tf-51d.edm.ilv. 2020-05-04 16:19:56.901 ERROR VISUALIZER: ILV for cockpit 'Cockpit_TF-51D' not found 2020-05-04 16:20:02.063 ERROR DX11BACKEND: Texture /textures/p51d_damage_main.dds is 3d but has depth == 1. 2020-05-04 16:20:02.606 ERROR DX11BACKEND: Texture /textures/p51d_damage_main_2.dds is 3d but has depth == 1. 2020-05-04 16:20:02.952 ERROR DX11BACKEND: Texture /textures/damadge elements.dds is 3d but has depth == 1. 2020-05-04 16:21:06.853 ERROR DX11BACKEND: Texture /textures//liveries/tf-51d/tf-51 gentleman jim/tf51d_spec_fuz_rear_gentleman_jim.dds is 3d but has depth == 1. 2020-05-04 16:21:06.854 ERROR DX11BACKEND: Texture /textures//liveries/tf-51d/tf-51 gentleman jim/tf51d_spec_fuz_front_gentleman_jim.dds is 3d but has depth == 1. 2020-05-04 16:21:06.892 ERROR DX11BACKEND: Texture /textures//liveries/tf-51d/tf-51 gentleman jim/tf51d_spec_r_wing_gentleman_jim.dds is 3d but has depth == 1. 2020-05-04 16:21:06.893 ERROR DX11BACKEND: Texture /textures//liveries/tf-51d/tf-51 gentleman jim/tf51d_spec_l_wing_gentleman_jim.dds is 3d but has depth == 1. 2020-05-04 16:21:17.411 ERROR DX11BACKEND: Texture /textures//liveries/tf-51d/tf-51 glamorous glen iii/p51d_spec_gg3_fuz_front.dds is 3d but has depth == 1. 2020-05-04 16:21:17.437 ERROR DX11BACKEND: Texture /textures//liveries/tf-51d/tf-51 glamorous glen iii/p51d_spec_gg3_fuz_rear.dds is 3d but has depth == 1. 2020-05-04 16:21:17.463 ERROR DX11BACKEND: Texture /textures//liveries/tf-51d/tf-51 glamorous glen iii/p51d_spec_gg3_l_wing.dds is 3d but has depth == 1. 2020-05-04 16:21:17.469 ERROR DX11BACKEND: Texture /textures//liveries/tf-51d/tf-51 glamorous glen iii/p51d_spec_gg3_r_wing.dds is 3d but has depth == 1. 2020-05-04 16:22:01.529 ERROR GRAPHICSCORE: Failed assert `(realDesc.format == d.apidesc.format) && (realDesc.msaa == d.apidesc.msaa) && (realDesc.type == d.apidesc.type) && (realDesc.width == x) && (realDesc.height == y)` at d:\projects\buildslave\nevada_testing\build\projects\render\inc\rwrappers\inl/FrameBuffer.inl:161 2020-05-04 16:22:01.768 WARNING LOG: 1 duplicate message(s) skipped. 2020-05-04 16:22:01.768 ERROR_ONCE DX11BACKEND: texture 'p51D_SPEC_Fuz_Front_DESERT_RAT' not found. Asked from 'GRAPHICSCORE' 2020-05-04 16:22:01.769 ERROR_ONCE DX11BACKEND: texture 'p51D_SPEC_Fuz_Rear_DESERT_RAT' not found. Asked from 'GRAPHICSCORE' 2020-05-04 16:22:01.769 ERROR_ONCE DX11BACKEND: texture 'p51D_SPEC_L_Wing' not found. Asked from 'GRAPHICSCORE' 2020-05-04 16:22:01.770 ERROR_ONCE DX11BACKEND: texture 'p51D_SPEC_R_Wing' not found. Asked from 'GRAPHICSCORE' 2020-05-04 16:22:07.201 ERROR DX11BACKEND: Can't find precompiled shader deferred/blurcompute.fx:DIRECTX11=true;FILTER_KERNEL0= 0.00333, 0.02382, 0.09719, 0.22598, 0.29937, 0.22598, 0.09719,;FILTER_KERNEL1= 0.02382, 2020-05-04 16:22:28.529 ERROR_ONCE DX11BACKEND: texture '/liveries/p-51d/usaf miss velma/p51D_SPEC_Fuz_Front_MV' not found. Asked from 'GRAPHICSCORE' 2020-05-04 16:22:28.529 ERROR_ONCE DX11BACKEND: texture '/liveries/p-51d/usaf miss velma/p51D_SPEC_Fuz_Rear_MV' not found. Asked from 'GRAPHICSCORE' 2020-05-04 16:22:28.530 ERROR_ONCE DX11BACKEND: texture '/liveries/p-51d/usaf miss velma/p51D_SPEC_L_Wing_MV' not found. Asked from 'GRAPHICSCORE' 2020-05-04 16:22:28.530 ERROR_ONCE DX11BACKEND: texture '/liveries/p-51d/usaf miss velma/p51D_SPEC_R_Wing_MV' not found. Asked from 'GRAPHICSCORE' 2020-05-04 16:22:28.621 ERROR_ONCE DX11BACKEND: texture '/liveries/p-51d/usaf 344th fs, iron ass/p51D_SPEC_Fuz_Front_IRON_ASS' not found. Asked from 'GRAPHICSCORE' 2020-05-04 16:22:28.621 ERROR_ONCE DX11BACKEND: texture '/liveries/p-51d/usaf 344th fs, iron ass/p51D_SPEC_Fuz_Rear_IRON_ASS' not found. Asked from 'GRAPHICSCORE' 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_141 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_143 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_152_2 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_143_0 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_141_-1 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_140_0 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_139_4 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_142 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_139_6 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_141_1 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_139 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_140_1 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_139_5 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_140 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_143_1 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_139_2 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_139_1 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_141_0 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_146 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_145 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_152_1 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_153_0 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_153_1 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_153 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_154 2020-05-04 16:22:29.128 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_139_3 2020-05-04 16:22:29.129 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_152 2020-05-04 16:22:29.129 ERROR COCKPITBASE: Cockpit: Clickable - Wrong connector name pnt_152_0 2020-05-04 16:22:29.252 INFO COCKPITBASE: lua state still active VHF_RADIO, 24 2020-05-04 16:22:29.252 INFO COCKPITBASE: lua state still active INTERCOM, 31 (status undefined) 2020-05-04 16:22:29.252 INFO COCKPITBASE: lua state still active MACROS, 35 (status undefined) 2020-05-04 16:22:29.254 INFO WORLDGENERAL: loaded from mission Scripts/World/birds.lua 2020-05-04 16:22:29.292 INFO EDTERRAINGRAPHICS41: surface5 gc() LOD 0 96 squares 2020-05-04 16:22:29.297 INFO EDTERRAINGRAPHICS41: surface5 gc() LOD 1 96 squares 2020-05-04 16:22:29.297 INFO EDTERRAINGRAPHICS41: surface5 gc() 10.813000 ms 2020-05-04 16:22:29.499 INFO VISUALIZER: Preload() camera=-148851.126812, 527.114051, 843744.094186 radius=60000.000000 2020-05-04 16:22:29.499 INFO EDTERRAINGRAPHICS41: ITerrainGraphicsImpl4::forceLoading(): pos=(-148851, 527.114, 843744), radius=60000 2020-05-04 16:22:30.501 INFO EDTERRAINGRAPHICS41: surface5 clean up LOD 0: left 0 released 8 2020-05-04 16:22:30.501 INFO EDTERRAINGRAPHICS41: surface5 clean up LOD 1: left 0 released 8 2020-05-04 16:22:30.501 INFO EDTERRAINGRAPHICS41: surface5 clean up 1.014700 ms 2020-05-04 16:22:33.190 INFO VISUALIZER: Preload() finished 2020-05-04 16:22:33.302 INFO DCS: Screen: mission_offline 2020-05-04 16:22:33.305 INFO Dispatcher: precache units resources in slots 2020-05-04 16:22:33.344 INFO Lua: Lua CPU usage: metric: average mission loading: 4.0355 % 2020-05-04 16:22:33.344 INFO Dispatcher: loadMission Done: Сontrol passed to the player 2020-05-04 16:23:12.979 INFO Lua: Lua CPU usage: metric: average mission execution: 0.8844 % 2020-05-04 16:23:14.178 INFO Dispatcher: Stop 2020-05-04 16:23:14.221 INFO Config: netview stopped 2020-05-04 16:23:14.245 INFO TERRAIN: lSystem::CleanScenes() 2020-05-04 16:23:14.248 INFO VISUALIZER: StopSimulation 2020-05-04 16:23:14.248 INFO VISUALIZER: Stopped collection of statistic. 2020-05-04 16:23:14.268 INFO EDCORE: (dDispatcher)enterToState_:3 2020-05-04 16:23:14.275 INFO VISUALIZER: TerrainRenderer::release 2020-05-04 16:23:16.722 INFO DCS: Screen: Mission 2020-05-04 16:23:17.598 INFO DCS: Screen: MainMenu 2020-05-04 16:23:19.133 INFO EDCORE: (dDispatcher)enterToState_:5 2020-05-04 16:23:19.166 INFO DCS: application shutdown 2020-05-04 16:23:19.200 INFO SOUND: detaching sdef path ".\mods\aircraft\tf-51d\sounds\sdef" 2020-05-04 16:23:19.200 INFO SOUND: detaching sdef path ".\mods\aircraft\p-51d\sounds\sdef" 2020-05-04 16:23:19.200 INFO SOUND: detaching sdef path ".\coremods\aircraft\sa342\sounds\sdef" 2020-05-04 16:23:19.200 INFO SOUND: detaching sdef path ".\coremods\aircraft\mig-21bis\sounds\sdef" 2020-05-04 16:23:19.200 INFO SOUND: detaching sdef path ".\coremods\aircraft\m-2000c\sounds\sdef" 2020-05-04 16:23:19.200 INFO SOUND: detaching sdef path ".\coremods\aircraft\i-16\sounds\sdef" 2020-05-04 16:23:19.200 INFO SOUND: detaching sdef path ".\coremods\aircraft\f14\sounds\sdef" 2020-05-04 16:23:19.200 INFO SOUND: detaching sdef path ".\coremods\aircraft\christen eagle ii\sounds\sdef" 2020-05-04 16:23:19.200 INFO SOUND: detaching sdef path ".\coremods\aircraft\chinaassetpack\sounds\sdef" 2020-05-04 16:23:19.200 INFO SOUND: detaching sdef path ".\coremods\aircraft\c-101\sounds\sdef" 2020-05-04 16:23:19.200 INFO SOUND: detaching sdef path ".\coremods\aircraft\av8bna\sounds\sdef" 2020-05-04 16:23:19.200 INFO SOUND: detaching sdef path ".\coremods\aircraft\ajs37\sounds\sdef" 2020-05-04 16:23:19.200 INFO SOUND: detaching sdef path ".\coremods\tech\uss john c stennis\sounds\sdef" 2020-05-04 16:23:19.200 INFO SOUND: detaching sdef path ".\coremods\tech\techweaponpack\sounds\sdef" 2020-05-04 16:23:19.200 INFO SOUND: detaching sdef path "sounds\sdef" 2020-05-04 16:23:19.251 INFO EDOBJECTS: lTypeObjectManagerImpl::clear 0 2020-05-04 16:23:19.253 INFO EDOBJECTS: lTypeObjectManagerImpl::clear 1 2020-05-04 16:23:19.254 INFO EDOBJECTS: lTypeObjectManagerImpl::clear 2 2020-05-04 16:23:19.355 INFO EDOBJECTS: lTypeObjectManagerImpl::clear 3 2020-05-04 16:23:19.445 INFO EDOBJECTS: lTypeObjectManagerImpl::clear 4 2020-05-04 16:23:19.449 INFO EDOBJECTS: lTypeObjectManagerImpl::clear 5 2020-05-04 16:23:19.451 INFO EDOBJECTS: lTypeObjectManagerImpl::clear 6 2020-05-04 16:23:19.453 INFO EDOBJECTS: lTypeObjectManagerImpl::clear 7 2020-05-04 16:23:19.453 INFO EDOBJECTS: lTypeObjectManagerImpl::clear 8 2020-05-04 16:23:19.456 INFO EDOBJECTS: lTypeObjectManagerImpl::clear 9 2020-05-04 16:23:19.456 INFO EDOBJECTS: lTypeObjectManagerImpl::clear 10 2020-05-04 16:23:19.457 INFO EDOBJECTS: lTypeObjectManagerImpl::clear 11 2020-05-04 16:23:19.458 INFO EDOBJECTS: lTypeObjectManagerImpl::clear 12 2020-05-04 16:23:19.458 INFO EDOBJECTS: lTypeObjectManagerImpl::clear 13 2020-05-04 16:23:19.470 INFO VISUALIZER: TerrainRenderer::release 2020-05-04 16:23:19.470 WARNING LOG: 1 duplicate message(s) skipped. 2020-05-04 16:23:19.470 INFO TERRAIN: lSystem::exit() 2020-05-04 16:23:19.470 INFO VISUALIZER: TerrainRenderer::release 2020-05-04 16:23:19.470 INFO TERRAIN: lSystem::CleanScenes() 2020-05-04 16:23:20.287 INFO VISUALIZER: SceneManager_Implement::~SceneManager_Implement() 2020-05-04 16:23:20.287 INFO VISUALIZER: TerrainRenderer::release 2020-05-04 16:23:20.290 WARNING LOG: 1 duplicate message(s) skipped. 2020-05-04 16:23:20.290 INFO TERRAIN: lSystem::exit() 2020-05-04 16:23:20.290 INFO TERRAIN: lSystem::CleanScenes() 2020-05-04 16:23:20.300 INFO DX11BACKEND: DX11Renderer::shutdown() 2020-05-04 16:23:20.434 INFO DX11BACKEND: NVIDIA API exit OK === Log closed. I will send the entire log file in an other post if needed :smilewink:... Link to comment Share on other sites More sharing options...
PierreGloom Posted May 5, 2020 Author Share Posted May 5, 2020 May be it does not come from my computer, someone on a French DCS Forum just told me that he was experiencing the same texture issues on his DCS (on the Checksix forums, I firstly posted there as I'm french too). He says that he sees also errors in the log files. Does someone see the same problems here? Link to comment Share on other sites More sharing options...
crousti Posted May 5, 2020 Share Posted May 5, 2020 Maybe to create a folder as "liveries" & subfolder "P-51D" in your saved game an put your skins there, could solve this. Maybe, let's try. ps: i'm French too Link to comment Share on other sites More sharing options...
Art-J Posted May 5, 2020 Share Posted May 5, 2020 It's "normal" (well, kind of). When the game gfx engine switched to deferred rendering and the skins switched from using spec maps to roughmet maps, not all default planes liveries were converted, or they were converted rather poorly. That applies to Mustang as well. The skins with flat wings are supposed to represent wartime production standard of leaving the fuselage in natural metal finish, while the wings were filled, sanded and painted silver. Thus, the difference in reflection level. The problem is, wing textures are way too flat it seems. The problem was discussed here: https://forums.eagle.ru/showthread.php?t=230221 The skins like Big Beautiful Doll were never converted to new standard at all, while some skins got their bort numbers bugged many months ago and were never fixed. I suggest relying on custom aluminium skins made by community. They're much better than default ones anyway (especially the ones by Reflected). Check the user files section of the ED website to get them, or skins section of the forum. i7 9700K @ stock speed, single GTX1070, 32 gigs of RAM, TH Warthog, MFG Crosswind, Win10. Link to comment Share on other sites More sharing options...
Rebel28 Posted May 5, 2020 Share Posted May 5, 2020 What crousti and Art-J said is what happened to the planes. If you would like to see the difference go here and download and install this plane: https://www.digitalcombatsimulator.com/en/files/2010712/ then run this mission that is attached. F2 between the 2 planes you will see the difference.Caucasus P-51D skin test.miz Link to comment Share on other sites More sharing options...
PierreGloom Posted May 5, 2020 Author Share Posted May 5, 2020 It's "normal" (well, kind of). When the game gfx engine switched to deferred rendering and the skins switched from using spec maps to roughmet maps, not all default planes liveries were converted, or they were converted rather poorly. That applies to Mustang as well. The skins with flat wings are supposed to represent wartime production standard of leaving the fuselage in natural metal finish, while the wings were filled, sanded and painted silver. Thus, the difference in reflection level. The problem is, wing textures are way too flat it seems. The problem was discussed here: https://forums.eagle.ru/showthread.php?t=230221 The skins like Big Beautiful Doll were never converted to new standard at all, while some skins got their bort numbers bugged many months ago and were never fixed. I suggest relying on custom aluminium skins made by community. They're much better than default ones anyway (especially the ones by Reflected). Check the user files section of the ED website to get them, or skins section of the forum. Thank you for your explanation, I'm a bit sorry and confuse so to see that my memory failed me :wassat:, as I was convinced that I've seen better textures... But it seems like I was totally wrong ! It's better this way, with nothing more to do. And yes I discovered Reflected liveries last week, that's what decided me to install new liveries, and then when I looked back at 'original' ones, I thought there was an error somewhere leading to this flat wings effect, but thank you again, even if you point out that I was wrong, I was eager to know what was happening !!! What crousti and Art-J said is what happened to the planes. If you would like to see the difference go here and download and install this plane: https://www.digitalcombatsimulator.com/en/files/2010712/ then run this mission that is attached. F2 between the 2 planes you will see the difference. Can I use safely this livery as it is for 2.0 and I'm on 2.5? I don't want to break the game, (like I thought I broke it downloading liveries that make my P51s look different from what I thought they were...). Thank you, now I guess I'll test it if it works with DCS 2.5, this Moonbeam Mc Swine looks gorgeous :thumbup: Link to comment Share on other sites More sharing options...
msalama Posted May 6, 2020 Share Posted May 6, 2020 wings were filled, sanded and painted silver Well that explains it. I've used the Israeli P-51 skin a lot lately and wondered why they're so matte... The DCS Mi-8MTV2. The best aviational BBW experience you could ever dream of. Link to comment Share on other sites More sharing options...
Art-J Posted May 6, 2020 Share Posted May 6, 2020 ^ Check the forbidden website starting with "Lockon" and ending with "files.com". I recall Tom W. did include Israeli skin in the vast collection of his Mustang repaints and that one should probably be compatible with 2.5.5+, reflections and all... i7 9700K @ stock speed, single GTX1070, 32 gigs of RAM, TH Warthog, MFG Crosswind, Win10. Link to comment Share on other sites More sharing options...
Eight Ball Posted May 6, 2020 Share Posted May 6, 2020 ^ Check the forbidden website starting with "Lockon" and ending with "files.com". I recall Tom W. did include Israeli skin in the vast collection of his Mustang repaints and that one should probably be compatible with 2.5.5+, reflections and all... Lockonfiles.com is no longer censored ;) https://www.lockonfiles.com/ Find The Links To All My Mods And Liveries Here (in the gallery) Link to comment Share on other sites More sharing options...
Art-J Posted May 6, 2020 Share Posted May 6, 2020 Thanks for the note, didn't know that :). i7 9700K @ stock speed, single GTX1070, 32 gigs of RAM, TH Warthog, MFG Crosswind, Win10. Link to comment Share on other sites More sharing options...
msalama Posted May 6, 2020 Share Posted May 6, 2020 Thanks guys, gotta check it out. S! The DCS Mi-8MTV2. The best aviational BBW experience you could ever dream of. Link to comment Share on other sites More sharing options...
PierreGloom Posted May 6, 2020 Author Share Posted May 6, 2020 I just tried "Rejected" liveries for my P-51, using Crousti's idea to create a folder as "liveries" & subfolder "P-51D" in my saved game folder, and it's really cool, these liveries are so great compared to the original ones, even if some were cool too, the fact that there are custom pilots and patches, etc. And it's easier to keep a clean DCS Bazar folder with users liveries in an external folder like this. Thanks !!! I can love my Mustang again without worrying about "breaking" DCS :thumbup:. Link to comment Share on other sites More sharing options...
Recommended Posts